How to Progress a Database II: The STRIPS Connection
نویسندگان
چکیده
Ever since STRIPS was first introduced (Fikes and Nilsson [3]), i ts logical semantics has been problemat ic. There have been many proposals in the l i terature (e.g. Lifschitz [4], Ero l , Nau and Subrahmanian [2], Bacchus and Yang [ l ] ) . These all have in common a reliance on metatheoretic operat ions on logical theories to capture the add and delete lists of STRIPS operators, b u t i t has never been clear exactly what these operations correspond to declaratively, especially when they are applied to logically in complete theories. In this paper we provide a semantics for STRIPSl ike systems in terms of a purely declarative s i tuat ion calculus axiomat izat ion for actions and their effects. On our view, STRIPS is a mechanism for comput ing the progression (L in and Reiter [6], Pednault [8]) of an in i t ia l s i tuat ion calculus database under the effects of an act ion. We i l lustrate this idea by describing two different STRIPS mechanisms, and prov ing their correctness w i t h respect to their s i tuat ion calculus specifications.
منابع مشابه
How to Progress a Database ( and Why ) I
One way to think about STRIPS is as a mapping from databases to databases, in the following sense: Suppose we want to know what the world would be like if an action, represented by the STRIPS operator , were done in some world, represented by the STRIPS database D 0. To nd out, simply perform the operator on D 0 (by applying 's elementary add and delete revision operators to D 0). We describe t...
متن کاملHow to Progress a Database (and Why) I. Logical Foundations
One way to think about STRIPS is as a mapping from databases to databases, in the following sense: Suppose we want to know what the world would be like if an action, represented by the STRIPS operator , were done in some world, represented by the STRIPS database D 0. To nd out, simply perform the operator on D 0 (by applying 's elementary add and delete revision operators to D 0). We describe t...
متن کاملHow to Progress a Database
One way to think about a STRIPS operator is as a mapping from databases to databases, in the following sense: suppose we want to know what the world would be like if an action, represented by the STRIPS operator (Y, were done in some world, represented by the STRIPS database Do. To find out, simply perform the operator (Y on DO (by applying (Y’S elementary add and delete revision operators to D...
متن کاملPre-Cracked Concrete Shear Strengthened with External CFRP Strips
In reinforced concrete design, there are situations where transfer of shear across a specific plane needs to be considered. Examples of such situation include corbels, bearing shoes, ledger beam bearing, and a host of connection between precast concrete elements. In this study, the shear transfer behavior of reinforced concrete is investigated experimentally by conducting test on 6 precracked p...
متن کاملEffect of autumn sowing date on growth and seed yield of sunflower (Helianthus annuus L.) cultivars under environmental conditions of the north of Khuzestan province, Iran
To evaluate the effect of autumn sowing date on seed yield of sunflower cultivars, a field experiment was carried out as strip plot arrangement in randomized complete block design with three replications in safiabad agricultural and natural resources research and education center of Dezful, Iran during two growing seasons (201718 and 2018-19). Seven sowing dates (6th Sep., 23rd Sep., 7th Oct., ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995